The results of searching for "Работа в Лондоне": 3 Russian-speaking businesses
There are also organizations that speak other languages: Lithuanian.
Morris Road 659 E14 England Greater London United Kingdom
Mare Street 43 E8 4RP England Greater London United Kingdom